There are few things Bill Gates likes to talk about more than sanitation.